package b_object;

import java.util.ArrayList;

/**
 * 测试类 Test01
 * 主要用于演示对象的创建和基本输出，以及集合的使用。
 */
public class Test01 {
    /**
     * 程序的主入口函数
     * @param args 命令行传入的参数数组
     */
    public static void main(String[] args) {
        // 创建Person实例并输出
        Person p1 = new Person("张三", 18);
        System.out.println(p1);// 输出Person对象的默认toString结果
        System.out.println(p1.toString());// 输出重写后的toString方法结果
        System.out.println("================");

        // 创建并操作ArrayList集合
        ArrayList<String> list = new ArrayList<>();
        list.add("hello");
        list.add("hi");
        list.add("world");
        // 输出集合实例和其toString方法结果
        System.out.println(list);
        System.out.println(list.toString());
    }
}

